/*
 *
 * 名称：节气
 * 功能：24节气属性配置
 * 作者：清河张
 * 时间：2025.05.11
 *
 */

#ifndef JIEQI_H
#define JIEQI_H
#include "zhouqi.h"


class JIEQI_T : public CT//单个节气
{
public:
    enum EJIEQI
    {
        //节气枚举                节气编号
        DONGZHI,                //  0,
        XIAOHAN,                //  1,
        DAHAN,                  //  2,
        LICHUN,                 //  3,
        YUSHUI,                 //  4,
        JINGZHE,                //  5,
        CHUNFEN,                //  6,
        QINGMING,               //  7,
        GUYU,                   //  8,
        LIXIA,                  //  9,
        XIAOMAN,                // 10,
        MANGZHONG,              // 11,
        XIAZHI,                 // 12,
        XIAOSHU,                // 13,
        DASHU,                  // 14,
        LIQIU,                  // 15,
        CHUSHU,                 // 16,
        BAILU,                  // 17,
        QIUFEN,                 // 18,
        HANLU,                  // 19,
        SHUANGJIANG,            // 20,
        LIDONG,                 // 21,
        XIAOXUE,                // 22,
        DAXUE,                  // 23,
    };
    //默认构造函数
    JIEQI_T();
    //全参数构造函数，默认属性配置
    JIEQI_T(int id, const char* name);
private:
};

typedef LIEBIAO <JIEQI_T, 24> JIEQI;//24个节气组



#endif // JIEQI_H
